have difficulty in deciding - French English Dictionary